helical shield - Fransızca İngilizce Sözlük